<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>OpenSSH Problem Reports</title>
<link rev="made" href="mailto:www@openbsd.org">
<meta name="resource-type" content="document">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="description" content="OpenSSH Problem Reports">
<meta name="keywords" content="bug,problem,report,openssh">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 2000-2005 by OpenBSD.">
</head>

<body bgcolor="#FFFFFF" text="#000000" link="#23238E">
<a href="index.html"><img alt="[OpenSSH]" height="30" width="141" src="images/smalltitle.gif" border="0"></a>
<p>
<h2><font color="#e00000">How to report a Problem</font></h2>
<hr>

<h3><font color="#0000e0">Released versions problem reports.</font></h3>

Before reporting bugs/problems with released OpenSSH versions,
go through this checklist:
<ol>
<li>Check for <a href="http://www.openbsd.org/errata.html">patches
	and notes regarding OpenSSH.</a>
<li>Find out if there is a newer version available for
<a href="openbsd.html">OpenBSD</a>
or for the <a href="portable.html">portable release</a>,
depending upon your platform.
<li>Check the <a href="faq.html">FAQ</a> for problems frequently reported
	as bugs but which aren't.
<li>Check the list of <a
href="http://bugzilla.mindrot.org/buglist.cgi?product=Portable+OpenSSH&amp;bug_status=RESOLVED">
bugs fixed since the last release</a> and
<a
href="http://bugzilla.mindrot.org/showdependencytree.cgi?id=V_5_0">
known bugs reported since the last release</a>.
</ol>
<p>

If nothing looks like it addresses your problem, then use
<a href="http://bugzilla.mindrot.org">Bugzilla</a>
to submit a bug report (but see below for reporting security
bugs privately).
<p>

You can reach the OpenSSH developers by sending email to one of
the following addresses:
<ul>
<li><a href="mailto:openssh@openssh.com">openssh@openssh.com</a>.  This
	is a private list read only by the OpenSSH developers.<br>
	<b>Appropriate for:</b> reports of problems with OpenBSD's OpenSSH,
	reports of security problems on any platform.<br>
	<b>Not appropriate for:</b> How-to queries, reports of problems on
	platforms other than OpenBSD or with third-party patches, general
	 discussion.
<li><a href="mailto:openssh-unix-dev@mindrot.org">openssh-unix-dev@mindrot.org</a> 
	This is a public list and is open to posting from non-subscribed
	users.<br>
	<b>Appropriate for:</b> bug reports, how-to questions and discussion
	of OpenSSH on any platform (including OpenBSD).<br>
	<b>Not appropriate for:</b> reports of security problems,
	bug reports for binaries not supplied by the OpenSSH team (unless they
	can be reproduced with the vanilla OpenSSH distribution).
</ul>

<h3><font color="#0000e0">Current version problem reports.</font></h3>

<ol>
<li>Test the problem at least twice, with source updated a few days apart.
<li>Do not report source tree compilation problems, unless they persist.
	They are almost always your mistake or they are being worked on
	as you encounter them. 
<li>Remember that the <a href="http://www.openbsd.org/anoncvs.html">anoncvs</a>
	servers are updated significantly behind the actual working source tree.
<li>Check for <a href="http://www.openbsd.org/plus.html">OpenSSH changes</a>
        to see if the problem has been addressed.
</ol>
<br>

<a name="bugtypes"></a>
<h3><font color="#0000e0">Sending in bug reports.</font></h3>

Try to pin-point the exact problem.  Never give vague instructions,
or detail vague problems like "it crashes."
Talk to others on IRC or use some
other forum such as the <a href="http://marc.info/?l=openssh-unix-dev&amp;r=1&amp;w=2">
mailing list archives</a>
to confirm that it is new, repeatable, etc., and make sure
it is not a local problem.  
<p>

For an excellent overview of the art of reporting bugs, see Simon
Tatham's <a href="http://www.chiark.greenend.org.uk/~sgtatham/bugs.html">
How to Report Bugs Effectively</a>. Remember, the better the
information in your report, the better the chance that your problem
will be resolved.
<p>

New features are accepted, especially with code that implements
your suggested new feature.
If someone else writes code for your new feature, the chances are that
it will be misunderstood and created so that you will not recognize it.
<p>

Types of bug reports in order of desirability:
<ol>
<li>Repeatable problems with source fixes are the best.
<li>Repeatable problems that are not specific to your hardware/software
     layout.
<li>Repeatable problems specific to your software layout.
<li>Repeatable problems specific to your hardware layout.
</ol>

<hr>
<a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt=OpenSSH></a>
<a href="mailto:www@openbsd.org">www@openbsd.org</a>
<br>
<small>$OpenBSD: report.html,v 1.24 2008/03/31 04:29:39 djm Exp $</small>
</body>
</html>
